skilled and clever person - Alemán Inglés Diccionario